CONTENTS
Solutions to exercises . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
68
Day 3 - Showing the content of a file . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
70
Solutions to exercises . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
70
Day 4 - Beginnings and ends . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
72
Solutions to exercises . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
72
Day 7 - Sequences and counting . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
74
Solutions to exercises . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
74
Day 9 - Fields . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
76
Solutions to exercises . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
76
Day 10 - Sorting and reducing . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
78
Solutions to exercises . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
78
Day 11 - Find and replace text . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
79
Solutions to exercises . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
79
Day 12 - Regular expressions - Single characters . . . . . . . . . . . . . . . . . . . . . . . . . . .
81
Solutions to exercises . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
81
Day 14 - Regular expressions - Classes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
83
Solutions to exercises . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
83
Day 15 - Regular expressions - Anchors . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
86
Solutions to exercises . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
86
Day 16 - Regular expressions - Multiple matches
. . . . . . . . . . . . . . . . . . . . . . . . . .
87
Solutions to exercises . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
87
Day 17 - Regular expressions - Groups . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
90
Solutions to exercises . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
90
Part 3 - Appendices . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 93
Changelog . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
94